﻿<%@ Page Title="" Language="C#" MasterPageFile="MasterPage.master" AutoEventWireup="true" CodeFile="InfoConvocados.aspx.cs" Inherits="_InfoConvocados" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">

    <style type="text/css">
    
        .divPrincipal
        {
            width:105%; 
            margin-left:-10px;
        }
    
        .divSecundaria
        {
            width:100%; 
            padding-top:10px;
        }
    
        .divConvocado
        {
            width:100%; 
            float:left; 
            padding-left:5%; 
            padding-top:5px;
        }
    
        .divInternoEsqConvocado
        {
            width:15%; 
            float:left;
        }
    
        .divInternoDirConvocado
        {
            width:80%; 
            float:left;
        }
        
        .distanciaRb
        {
            padding-right:20px;
        }
        
    </style>
        
    <script language="JavaScript" type="text/javascript">
        function dateMask(inputData, e) {

            if (document.all) // Internet Explorer
                var tecla = event.keyCode;
            else //Outros Browsers
                var tecla = e.which;

            if (tecla > 47 && tecla < 58) { // numeros de 0 a 9

                var data = inputData.value;

                //validar o dia do mês
                if (data.length == 2) {

                    if (inputData.value >= 1 && inputData.value <= 31) {
                        data += '/';
                        inputData.value = data;
                    }
                    else
                        return false;
                }
                //validar o mês (de 1 a 12)
                if (data.length == 5) {
                    mes = data[3] + "" + data[4];
                    if (mes >= 1 && mes <= 12) {
                        data += '/';
                        inputData.value = data;
                    }
                    else
                        return false;
                }
            } else if (tecla == 8 || tecla == 0) // Backspace, Delete e setas direcionais(para mover o cursor, apenas para FF)
                return true;
            else
                return false;
        }
    </script>

</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
    <asp:UpdatePanel runat="server" ID="upGeral" UpdateMode="Conditional">
    <ContentTemplate>
        <asp:ScriptManager ID="ScriptManager1" runat="server" EnableScriptGlobalization="true"></asp:ScriptManager>

        <div class="divPrincipal">

            <div style="width:100%; float:left; text-align:center; font: bold 30px Tahoma, Arial; color: #006C91;">
                Informações do Convocado
            </div>

            <div class="divSecundaria">
                <fieldset>
                    <legend style="font-size:larger; font-weight:bold;">Convocado</legend>

                    <div class="divConvocado">
                        <div class="divInternoEsqConvocado">
                            <asp:Label ID="lblCpf" runat="server" Text="Cpf:" Font-Size="Medium" Font-Bold="true"></asp:Label>
                        </div>
                        <div class="divInternoDirConvocado">
                            <asp:Label ID="lblCpfConteudo" runat="server" Text="..." Font-Size="Medium"></asp:Label>
                        </div>
                    </div>

                    <div class="divConvocado">
                        <div class="divInternoEsqConvocado">
                            <asp:Label ID="lblNome" runat="server" Text="Nome:" Font-Size="Medium" Font-Bold="true"></asp:Label>
                        </div>
                        <div class="divInternoDirConvocado">
                            <asp:Label ID="lblNomeConteudo" runat="server" Text="..." Font-Size="Medium"></asp:Label>
                        </div>
                    </div>

                    <div class="divConvocado">
                        <div class="divInternoEsqConvocado">
                            <asp:Label ID="lblTelefone" runat="server" Text="Telefone:" Font-Size="Medium" Font-Bold="true"></asp:Label>
                        </div>
                        <div class="divInternoDirConvocado">
                            <asp:Label ID="lblTelefoneConteudo" runat="server" Text="..." Font-Size="Medium"></asp:Label>
                        </div>
                    </div>
                    
                    <div class="divConvocado" style="padding-bottom:5px;">
                        <div class="divInternoEsqConvocado">
                            <asp:Label ID="lblEmail" runat="server" Text="Email:" Font-Size="Medium" Font-Bold="true"></asp:Label>
                        </div>
                        <div class="divInternoDirConvocado">
                            <asp:Label ID="lblEmailConteudo" runat="server" Text="..." Font-Size="Medium"></asp:Label>
                        </div>
                    </div>

                </fieldset>
            </div>

            <div class="divSecundaria" style="margin-top:10px;">
                <div style="width:100%; float:left;">
                    <div style="width:30%; float:left;">
                        <asp:Label ID="lblSelecaoVaga" runat="server" Text="Selecione qual vaga:" Font-Size="Medium" Font-Bold="true"></asp:Label>
                    </div>
                    <div style="width:70%; float:left;">
                        <asp:DropDownList ID="ddlVagasConvocado" runat="server" OnSelectedIndexChanged="ddlVagasConvocado_SelectedIndexChanged" 
                                          AutoPostBack="true" AppendDataBoundItems="true" Width="99%">
                            <asp:ListItem Text="" Value="-1"/>
                        </asp:DropDownList>
                    </div>
                </div>
            </div>

            <div runat="server" id="divEntrevista" class="divSecundaria" style="margin-top:20px;" visible="false">
               <fieldset>
                    <legend style="font-size:larger; font-weight:bold;">Entrevista</legend>

                    <div style="width:100%; float:left; padding-top:5px;">
                        <div style="width:15%; float:left; padding-left:5%;">
                            <asp:Label ID="lblDtEntrevista" runat="server" Text="Data:" Font-Size="Medium" Font-Bold="true" onblur="return dataValidacao(this);"></asp:Label>
                        </div>
                        <div style="width:25%; float:left;">
                            <asp:Label ID="lblDtEntrevistaConteudo" runat="server" Text="dd/mm/yyyy" Font-Size="Medium"></asp:Label>
                        </div>
                        <div style="width:14%; float:left;">
                            <asp:Label ID="lblHorarioEntrevista" runat="server" Text="Horário:" Font-Size="Medium" Font-Bold="true"></asp:Label>
                        </div>
                        <div style="width:41%; float:left;">
                            <asp:Label ID="lblHorarioEntrevistaConteudo" runat="server" Text="00:00" Font-Size="Medium"></asp:Label>
                        </div>
                    </div>

                    <div style="width:100%; float:left; padding-top:5px;">
                        <div style="width:15%; float:left; padding-left:5%;">
                            <asp:Label ID="lblContatoEntrevista" runat="server" Text="Contato:" Font-Size="Medium" Font-Bold="true"></asp:Label>
                        </div>
                        <div style="width:80%; float:left;">
                            <asp:Label ID="lblContatoEntrevistaConteudo" runat="server" Text="..." Font-Size="Medium"></asp:Label>
                        </div>
                    </div>

                    <div style="width:100%; float:left; padding-top:5px;">
                        <div style="width:15%; float:left; padding-left:5%;">
                            <asp:Label ID="lblEmailEntrevista" runat="server" Text="Email:" Font-Size="Medium" Font-Bold="true"></asp:Label>
                        </div>
                        <div style="width:80%; float:left;">
                            <asp:Label ID="lblEmailEntrevistaConteudo" runat="server" Text="..." Font-Size="Medium"></asp:Label>
                        </div>
                    </div>

                    <div style="width:100%; float:left; padding-top:5px;">
                        <div style="width:15%; float:left; padding-left:5%;">
                            <asp:Label ID="lblTelefoneEntrevista" runat="server" Text="Telefone:" Font-Size="Medium" Font-Bold="true"></asp:Label>
                        </div>
                        <div style="width:80%; float:left;">
                            <asp:Label ID="lblTelefoneEntrevistaConteudo" runat="server" Text="..." Font-Size="Medium"></asp:Label>
                        </div>
                    </div>

                    <div style="width:100%; float:left; padding-top:5px;">
                        <div style="width:15%; float:left; padding-left:5%;">
                            <asp:Label ID="lblLocalEntrevista" runat="server" Text="Local:" Font-Size="Medium" Font-Bold="true"></asp:Label>
                        </div>
                        <div style="width:80%; float:left; padding-bottom:5px;">
                            <asp:TextBox ID="txtLocalEntrevistaConteudo" runat="server" Width="97%" Rows="3" TextMode="MultiLine" Enabled="false"></asp:TextBox>
                        </div>
                    </div>
                </fieldset>
            </div>

            <div id="divResultadoSelecao" runat="server" class="divSecundaria" visible="false">
                <asp:Button ID="btnResultadoDaSelecao" runat="server" Text="Resultado da Seleção" OnClick="ResultadoSelecao_Click"/>
            </div>

            <div id="divQuestionario" runat="server" class="divSecundaria" visible="false" style="width:100%;">
                <div style="width:100%; padding-bottom:5px;">
                    <asp:Label runat="server" Text="Questionário" Font-Size="Medium" Font-Bold="true"></asp:Label>
                </div>

                <div style="width:100%; height:25px; padding-bottom:5px;">
                    <asp:RadioButtonList ID="rblOcupacao" runat="server" AutoPostBack="true" RepeatColumns="3" OnSelectedIndexChanged="rblOcupacao_SelectedIndexChanged"> 
                        <asp:ListItem Text="Na Ocupação" Value="0" Selected="True" class="distanciaRb"></asp:ListItem>
                        <asp:ListItem Text="Em Outra Ocupação" Value="1" class="distanciaRb"></asp:ListItem>
                        <asp:ListItem Text="Não convocado" Value="2"></asp:ListItem>
                    </asp:RadioButtonList>
                </div>

                <div style="width:100%; float:left; padding-bottom:10px;">
                    <div id="divDtAdmissao" runat="server" visible="false" style="float:left; width:40%;">
                        <asp:Label ID="lblDtAdmissao" runat="server" Text="Data Admissão:"></asp:Label>
                        <asp:TextBox ID="txtDtAdmissao" runat="server" Width="80" maxlength="10" onkeypress="return dateMask(this, event);"></asp:TextBox>
                    </div>

                    <div id="divOutraOcupacao" runat="server" visible="false" style="float:left; width:60%">
                        <asp:Label ID="lblOcupacao" runat="server" Text="Ocupação:"></asp:Label>
                        <asp:TextBox runat="server" ID="txtOcupacao" Width="75%"></asp:TextBox>
                    </div>
                </div>
                
                <div id="divNaoConvocado" runat="server" visible="false" style="width:100%; padding-bottom:5px;">
                    <asp:RadioButtonList ID="rblOpcoesQuestionario" runat="server" AutoPostBack="true" OnSelectedIndexChanged="rblOpcoesQuestionario_SelectedIndexChanged"></asp:RadioButtonList>
                    
                    <div id="divTxtObservacoes" runat="server" visible="false">
                        <asp:TextBox ID="txtObservacoes" runat="server" Rows="3" TextMode="MultiLine" Width="80%"></asp:TextBox>
                    </div>
                </div>

                <div style="width:100%;">
                    <asp:Button ID="btnSalvar" runat="server" Text="Salvar" OnClick="SqlvarQuestionario_Click"/>
                </div>
            </div>

        </div>

    </ContentTemplate>
    </asp:UpdatePanel>
</asp:Content>
